summit (pine) - French English Dictionary